<!--

     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- *  PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- *  i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->

<html>
<head>
    <!-- Generated by groovydoc (2.4.7) on Thu Dec 01 22:36:11 PST 2016 -->
    <title>EntityDefinition (Moqui Framework 2.0.0)</title>
    <meta name="date" content="2016-12-01">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
    <link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
    <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
    parent.document.title="EntityDefinition (Moqui Framework 2.0.0)";
}
//-->
</script>
<noscript>
    <div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
    <!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../index-all.html">Index</a></li>
        <li><a href="../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../index.html?org/moqui/impl/entity/EntityDefinition" target="_top">Frames</a></li>
            <li><a href="EntityDefinition.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            <li><a href="#nested_summary">Nested</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            <li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <a name="skip-navbar_top">
        <!--   -->
    </a></div>
<!-- ========= END OF TOP NAVBAR ========= -->

<!-- ======== START OF CLASS DATA ======== -->
<div class="header">

    <div class="subTitle">Package: <strong>org.moqui.impl.entity</strong></div>

    <h2 title="[Groovy] Class EntityDefinition" class="title">[Groovy] Class EntityDefinition</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><ul class="inheritance"></ul></li><li>org.moqui.impl.entity.EntityDefinition
</ul>
<div class="description">
    <ul class="blockList">
        <li class="blockList">



          </li>
    </ul>
</div>

<div class="summary">
    <ul class="blockList">
        <li class="blockList">
        <!-- =========== NESTED CLASS SUMMARY =========== -->
        
            <ul class="blockList">
                <li class="blockList"><a name="nested_summary"><!--   --></a>
                    <h3>Nested Class Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
                        <caption><span>Nested classes</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Modifiers</th>
                            <th class="colLast" scope="col">Name</th>
                            <th class="colLast" scope="col">Description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>static&nbsp;class</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href='../../../../org/moqui/impl/entity/EntityDefinition.EntityDependents.html'>EntityDefinition.EntityDependents</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>static&nbsp;class</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href='../../../../org/moqui/impl/entity/EntityDefinition.MasterDefinition.html'>EntityDefinition.MasterDefinition</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>static&nbsp;class</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href='../../../../org/moqui/impl/entity/EntityDefinition.MasterDetail.html'>EntityDefinition.MasterDetail</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                    </table>
                   </ul>
                </li>
            </ul>
        

        <!-- =========== ENUM CONSTANT SUMMARY =========== -->
        
        <!-- =========== FIELD SUMMARY =========== -->
        
            <ul class="blockList">
                <li class="blockList"><a name="field_summary"><!--   --></a>
                    <h3>Field Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum constants summary table">
                        <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Modifiers</th>
                            <th class="colLast" scope="col">Name</th>
                            <th class="colLast" scope="col">Description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.ArrayList&lt;org.moqui.impl.entity.FieldInfo&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#allFieldInfoList">allFieldInfoList</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.ArrayList&lt;java.lang.String&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#allFieldNameList">allFieldNameList</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;<a href='../../../../org/moqui/impl/entity/EntityFacadeImpl.html'>EntityFacadeImpl</a></strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#efi">efi</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>org.moqui.util.MNode</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#entityConditionNode">entityConditionNode</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>org.moqui.util.MNode</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#entityHavingEconditions">entityHavingEconditions</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>org.moqui.impl.entity.EntityJavaUtil$EntityInfo</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#entityInfo">entityInfo</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.HashMap&lt;java.lang.String, org.moqui.impl.entity.FieldInfo&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#fieldInfoMap">fieldInfoMap</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.HashMap&lt;java.lang.String, org.moqui.util.MNode&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#fieldNodeMap">fieldNodeMap</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#fullEntityName">fullEntityName</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#groupName">groupName</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>org.moqui.util.MNode</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalEntityNode">internalEntityNode</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#isDynamicView">isDynamicView</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#isViewEntity">isViewEntity</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;static&nbsp;org.slf4j.Logger</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#logger">logger</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Map&lt;java.lang.String, java.util.Map&lt;java.lang.String, java.lang.String&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#mePkFieldToAliasNameMapMap">mePkFieldToAliasNameMapMap</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Map&lt;java.lang.String, org.moqui.util.MNode&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#memberEntityAliasMap">memberEntityAliasMap</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Map&lt;java.lang.String, java.util.Map&lt;java.lang.String, java.util.ArrayList&lt;org.moqui.util.MNode&gt;&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#memberEntityFieldAliases">memberEntityFieldAliases</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.ArrayList&lt;java.lang.String&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#nonPkFieldNameList">nonPkFieldNameList</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.ArrayList&lt;java.lang.String&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#pkFieldNameList">pkFieldNameList</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#tableExistVerified">tableExistVerified</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                    </table>
                   </ul>
                </li>
                
            </ul>
        

        <!-- =========== PROPERTY SUMMARY =========== -->
        
         <ul class="blockList">
                <li class="blockList"><a name="property_summary"><!--   --></a>
                    <h3>Properties Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Properties Summary table, listing nested classes, and an explanation">
                        <caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#getCacheOneViewRa">getCacheOneViewRa</a></code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.lang.Long&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalCacheCount">internalCacheCount</a></code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityListImpl&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalCacheList">internalCacheList</a></code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalCacheListRa">internalCacheListRa</a></code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalCacheListViewRa">internalCacheListViewRa</a></code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityValueBase&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalCacheOne">internalCacheOne</a></code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalCacheOneRa">internalCacheOneRa</a></code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
                </li>
            </ul>
        

        <!-- =========== ELEMENT SUMMARY =========== -->
        

        
        <!-- ======== CONSTRUCTOR SUMMARY ======== -->
        <ul class="blockList">
                <li class="blockList"><a name="constructor_summary"><!--   --></a>
                    <h3>Constructor Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructors Summary table">
                        <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Constructor and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst">
                                <code><a href="#EntityDefinition(org.moqui.impl.entity.EntityFacadeImpl, org.moqui.util.MNode)">EntityDefinition</a></strong>
                                (<a href='../../../../org/moqui/impl/entity/EntityFacadeImpl.html'>EntityFacadeImpl</a> efi, org.moqui.util.MNode entityNode)</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
        </ul>
        

        
        <!-- ========== METHOD SUMMARY =========== -->
        <ul class="blockList">
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#containsPrimaryKey(Map<String, Object>)">containsPrimaryKey</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; fields)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.Object</strong></code></td>
                            <td class="colLast"><code><strong><a href="#convertFieldString(java.lang.String, java.lang.String, org.moqui.impl.context.ExecutionContextImpl)">convertFieldString</a></strong>(java.lang.String name, java.lang.String value, org.moqui.impl.context.ExecutionContextImpl eci)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#equals(java.lang.Object)">equals</a></strong>(java.lang.Object o)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getAllFieldNames()">getAllFieldNames</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.lang.Long&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheCount(org.moqui.impl.entity.EntityCache)">getCacheCount</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityListImpl&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheList(org.moqui.impl.entity.EntityCache)">getCacheList</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheListRa(org.moqui.impl.entity.EntityCache)">getCacheListRa</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheListViewRa(org.moqui.impl.entity.EntityCache)">getCacheListViewRa</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityValueBase&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheOne(org.moqui.impl.entity.EntityCache)">getCacheOne</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheOneRa(org.moqui.impl.entity.EntityCache)">getCacheOneRa</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCacheOneViewRa(org.moqui.impl.entity.EntityCache)">getCacheOneViewRa</a></strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getColumnName(java.lang.String)">getColumnName</a></strong>(java.lang.String fieldName)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getDefaultDescriptionField()">getDefaultDescriptionField</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/entity/EntityDefinition.EntityDependents.html'>EntityDefinition.EntityDependents</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getDependentsTree()">getDependentsTree</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/entity/EntityFacadeImpl.html'>EntityFacadeImpl</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getEfi()">getEfi</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getEntityGroupName()">getEntityGroupName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getEntityName()">getEntityName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>org.moqui.util.MNode</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getEntityNode()">getEntityNode</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>org.moqui.impl.entity.FieldInfo</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldInfo(java.lang.String)">getFieldInfo</a></strong>(java.lang.String fieldName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldNames(boolean, boolean)">getFieldNames</a></strong>(boolean includePk, boolean includeNonPk)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>org.moqui.util.MNode</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldNode(java.lang.String)">getFieldNode</a></strong>(java.lang.String fieldName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>static&nbsp;java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldStringForFile(org.moqui.impl.entity.FieldInfo, java.lang.Object)">getFieldStringForFile</a></strong>(org.moqui.impl.entity.FieldInfo fieldInfo, java.lang.Object value)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFullEntityName()">getFullEntityName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFullTableName()">getFullTableName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/entity/EntityDefinition.MasterDefinition.html'>EntityDefinition.MasterDefinition</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMasterDefinition(java.lang.String)">getMasterDefinition</a></strong>(java.lang.String name)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.Map&lt;java.lang.String, MasterDefinition&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMasterDefinitionMap()">getMasterDefinitionMap</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.Map&lt;java.lang.String, java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMePkFieldToAliasNameMap(java.lang.String)">getMePkFieldToAliasNameMap</a></strong>(java.lang.String entityAlias)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMemberEntityName(java.lang.String)">getMemberEntityName</a></strong>(java.lang.String entityAlias)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.Map&lt;java.lang.String, java.util.ArrayList&lt;org.moqui.util.MNode&gt;&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMemberFieldAliases(java.lang.String)">getMemberFieldAliases</a></strong>(java.lang.String memberEntityName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getNonPkFieldNames()">getNonPkFieldNames</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getPkFieldNames()">getPkFieldNames</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getPrettyName(java.lang.String, java.lang.String)">getPrettyName</a></strong>(java.lang.String title, java.lang.String baseName)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.Map&lt;java.lang.String, java.lang.Object&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getPrimaryKeys(Map<String, Object>)">getPrimaryKeys</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; fields)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>static&nbsp;java.util.Map&lt;java.lang.String, java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRelationshipExpandedKeyMapInternal(org.moqui.util.MNode, org.moqui.impl.entity.EntityDefinition)">getRelationshipExpandedKeyMapInternal</a></strong>(org.moqui.util.MNode relationship, <a href='../../../../org/moqui/impl/entity/EntityDefinition.html'>EntityDefinition</a> relEd)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../RelationshipInfo.html'>RelationshipInfo</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRelationshipInfo(java.lang.String)">getRelationshipInfo</a></strong>(java.lang.String relationshipName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.Map&lt;java.lang.String, RelationshipInfo&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRelationshipInfoMap()">getRelationshipInfoMap</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;RelationshipInfo&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRelationshipsInfo(boolean)">getRelationshipsInfo</a></strong>(boolean dependentsOnly)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getSchemaName()">getSchemaName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getShortAlias()">getShortAlias</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getShortOrFullEntityName()">getShortOrFullEntityName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getTableName()">getTableName</a></strong>()</code><br>Returns the table name, ie table-name or converted entity-name</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>int</strong></code></td>
                            <td class="colLast"><code><strong><a href="#hashCode()">hashCode</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#isField(java.lang.String)">isField</a></strong>(java.lang.String fieldName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#isPkField(java.lang.String)">isPkField</a></strong>(java.lang.String fieldName)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeEntityFind()">makeEntityFind</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/entity/EntityValue.html'>EntityValue</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeEntityValue()">makeEntityValue</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>protected&nbsp;java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeFullColumnName(org.moqui.util.MNode)">makeFullColumnName</a></strong>(org.moqui.util.MNode fieldNode)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/entity/condition/EntityConditionImplBase.html'>EntityConditionImplBase</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeViewHavingCondition()">makeViewHavingCondition</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>protected&nbsp;<a href='../../../../org/moqui/impl/entity/condition/EntityConditionImplBase.html'>EntityConditionImplBase</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeViewListCondition(org.moqui.util.MNode)">makeViewListCondition</a></strong>(org.moqui.util.MNode conditionsParent)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/entity/condition/EntityConditionImplBase.html'>EntityConditionImplBase</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeViewWhereCondition()">makeViewWhereCondition</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#setHasReverseRelationships()">setHasReverseRelationships</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#tableExistsDbMetaOnly()">tableExistsDbMetaOnly</a></strong>()</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Inherited Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Inherited Methods Summary table">
                        <caption><span>Inherited Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Methods inherited from class</th>
                            <th class="colLast" scope="col">Name</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>class java.lang.Object</strong></code></td>
                            <td class="colLast"><code>java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()</code></td>
                        </tr>
                    </table>
                   </ul>
              </li>
                
        </ul>
        
    </li>
    </ul>
</div>

<div class="details">
    <ul class="blockList">
        <li class="blockList">
           

            
            <!-- =========== FIELD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="field_detail">
                    <!--   -->
                </a>
                    <h3>Field Detail</h3>
                    
                        <a name="allFieldInfoList"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;java.util.ArrayList&lt;org.moqui.impl.entity.FieldInfo&gt; <strong>allFieldInfoList</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="allFieldNameList"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;java.util.ArrayList&lt;java.lang.String&gt; <strong>allFieldNameList</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="efi"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;<a href='../../../../org/moqui/impl/entity/EntityFacadeImpl.html'>EntityFacadeImpl</a> <strong>efi</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="entityConditionNode"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;org.moqui.util.MNode <strong>entityConditionNode</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="entityHavingEconditions"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;org.moqui.util.MNode <strong>entityHavingEconditions</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="entityInfo"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;org.moqui.impl.entity.EntityJavaUtil$EntityInfo <strong>entityInfo</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="fieldInfoMap"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;java.util.HashMap&lt;java.lang.String, org.moqui.impl.entity.FieldInfo&gt; <strong>fieldInfoMap</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="fieldNodeMap"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;java.util.HashMap&lt;java.lang.String, org.moqui.util.MNode&gt; <strong>fieldNodeMap</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="fullEntityName"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;java.lang.String <strong>fullEntityName</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="groupName"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;java.lang.String <strong>groupName</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalEntityNode"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;org.moqui.util.MNode <strong>internalEntityNode</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isDynamicView"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;boolean <strong>isDynamicView</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isViewEntity"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;boolean <strong>isViewEntity</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="logger"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;static&nbsp;final&nbsp;org.slf4j.Logger <strong>logger</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="mePkFieldToAliasNameMapMap"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Map&lt;java.lang.String, java.util.Map&lt;java.lang.String, java.lang.String&gt;&gt; <strong>mePkFieldToAliasNameMapMap</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="memberEntityAliasMap"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Map&lt;java.lang.String, org.moqui.util.MNode&gt; <strong>memberEntityAliasMap</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="memberEntityFieldAliases"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Map&lt;java.lang.String, java.util.Map&lt;java.lang.String, java.util.ArrayList&lt;org.moqui.util.MNode&gt;&gt;&gt; <strong>memberEntityFieldAliases</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="nonPkFieldNameList"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;java.util.ArrayList&lt;java.lang.String&gt; <strong>nonPkFieldNameList</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="pkFieldNameList"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;final&nbsp;java.util.ArrayList&lt;java.lang.String&gt; <strong>pkFieldNameList</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="tableExistVerified"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;boolean <strong>tableExistVerified</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            

            
            <!-- =========== PROPERTY DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="prop_detail">
                    <!--   -->
                </a>
                    <h3>Property Detail</h3>
                    
                        <a name="getCacheOneViewRa"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt; <strong>getCacheOneViewRa</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalCacheCount"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.lang.Long&gt; <strong>internalCacheCount</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalCacheList"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityListImpl&gt; <strong>internalCacheList</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalCacheListRa"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt; <strong>internalCacheListRa</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalCacheListViewRa"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt; <strong>internalCacheListViewRa</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalCacheOne"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityValueBase&gt; <strong>internalCacheOne</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalCacheOneRa"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt; <strong>internalCacheOneRa</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            

            

            
            <!-- =========== CONSTRUCTOR DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="constructor_detail">
                    <!--   -->
                </a>
                    <h3>Constructor Detail</h3>
                    
                        <a name="EntityDefinition(org.moqui.impl.entity.EntityFacadeImpl, org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><strong>EntityDefinition</strong>(<a href='../../../../org/moqui/impl/entity/EntityFacadeImpl.html'>EntityFacadeImpl</a> efi, org.moqui.util.MNode entityNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            


            
            <!-- =========== METHOD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="method_detail">
                    <!--   -->
                </a>
                    <h3>Method Detail</h3>
                    
                        <a name="containsPrimaryKey(Map<String, Object>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>containsPrimaryKey</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; fields)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="convertFieldString(java.lang.String, java.lang.String, org.moqui.impl.context.ExecutionContextImpl)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.Object <strong>convertFieldString</strong>(java.lang.String name, java.lang.String value, org.moqui.impl.context.ExecutionContextImpl eci)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="equals(java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
boolean <strong>equals</strong>(java.lang.Object o)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getAllFieldNames()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;java.lang.String&gt; <strong>getAllFieldNames</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheCount(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.lang.Long&gt; <strong>getCacheCount</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheList(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityListImpl&gt; <strong>getCacheList</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheListRa(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt; <strong>getCacheListRa</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheListViewRa(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt; <strong>getCacheListViewRa</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheOne(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, org.moqui.impl.entity.EntityValueBase&gt; <strong>getCacheOne</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheOneRa(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>&gt;&gt; <strong>getCacheOneRa</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCacheOneViewRa(org.moqui.impl.entity.EntityCache)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>javax.cache.Cache&lt;<a href='../../../../org/moqui/entity/EntityCondition.html' title='EntityCondition'>EntityCondition</a>, java.util.Set&lt;EntityCache.ViewRaKey&gt;&gt; <strong>getCacheOneViewRa</strong>(<a href='../../../../org/moqui/impl/entity/EntityCache.html'>EntityCache</a> ec)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getColumnName(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getColumnName</strong>(java.lang.String fieldName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getDefaultDescriptionField()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getDefaultDescriptionField</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getDependentsTree()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/entity/EntityDefinition.EntityDependents.html'>EntityDefinition.EntityDependents</a> <strong>getDependentsTree</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getEfi()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/entity/EntityFacadeImpl.html'>EntityFacadeImpl</a> <strong>getEfi</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getEntityGroupName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getEntityGroupName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getEntityName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getEntityName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getEntityNode()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>org.moqui.util.MNode <strong>getEntityNode</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldInfo(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>org.moqui.impl.entity.FieldInfo <strong>getFieldInfo</strong>(java.lang.String fieldName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldNames(boolean, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;java.lang.String&gt; <strong>getFieldNames</strong>(boolean includePk, boolean includeNonPk)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldNode(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>org.moqui.util.MNode <strong>getFieldNode</strong>(java.lang.String fieldName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldStringForFile(org.moqui.impl.entity.FieldInfo, java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>static&nbsp;java.lang.String <strong>getFieldStringForFile</strong>(org.moqui.impl.entity.FieldInfo fieldInfo, java.lang.Object value)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFullEntityName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFullEntityName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFullTableName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFullTableName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getMasterDefinition(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/entity/EntityDefinition.MasterDefinition.html'>EntityDefinition.MasterDefinition</a> <strong>getMasterDefinition</strong>(java.lang.String name)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getMasterDefinitionMap()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.Map&lt;java.lang.String, MasterDefinition&gt; <strong>getMasterDefinitionMap</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getMePkFieldToAliasNameMap(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.Map&lt;java.lang.String, java.lang.String&gt; <strong>getMePkFieldToAliasNameMap</strong>(java.lang.String entityAlias)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getMemberEntityName(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getMemberEntityName</strong>(java.lang.String entityAlias)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getMemberFieldAliases(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.Map&lt;java.lang.String, java.util.ArrayList&lt;org.moqui.util.MNode&gt;&gt; <strong>getMemberFieldAliases</strong>(java.lang.String memberEntityName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getNonPkFieldNames()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;java.lang.String&gt; <strong>getNonPkFieldNames</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getPkFieldNames()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;java.lang.String&gt; <strong>getPkFieldNames</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getPrettyName(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getPrettyName</strong>(java.lang.String title, java.lang.String baseName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getPrimaryKeys(Map<String, Object>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.Map&lt;java.lang.String, java.lang.Object&gt; <strong>getPrimaryKeys</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; fields)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getRelationshipExpandedKeyMapInternal(org.moqui.util.MNode, org.moqui.impl.entity.EntityDefinition)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>static&nbsp;java.util.Map&lt;java.lang.String, java.lang.String&gt; <strong>getRelationshipExpandedKeyMapInternal</strong>(org.moqui.util.MNode relationship, <a href='../../../../org/moqui/impl/entity/EntityDefinition.html'>EntityDefinition</a> relEd)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getRelationshipInfo(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../RelationshipInfo.html'>RelationshipInfo</a> <strong>getRelationshipInfo</strong>(java.lang.String relationshipName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getRelationshipInfoMap()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.Map&lt;java.lang.String, RelationshipInfo&gt; <strong>getRelationshipInfoMap</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getRelationshipsInfo(boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;RelationshipInfo&gt; <strong>getRelationshipsInfo</strong>(boolean dependentsOnly)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getSchemaName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getSchemaName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getShortAlias()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getShortAlias</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getShortOrFullEntityName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getShortOrFullEntityName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getTableName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getTableName</strong>()</h4>
                                <p> Returns the table name, ie table-name or converted entity-name </p>
                            </li>
                        </ul>
                    
                        <a name="hashCode()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
int <strong>hashCode</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isField(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>isField</strong>(java.lang.String fieldName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isPkField(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>isPkField</strong>(java.lang.String fieldName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeEntityFind()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>makeEntityFind</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeEntityValue()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/entity/EntityValue.html'>EntityValue</a> <strong>makeEntityValue</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeFullColumnName(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>makeFullColumnName</strong>(org.moqui.util.MNode fieldNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeViewHavingCondition()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/entity/condition/EntityConditionImplBase.html'>EntityConditionImplBase</a> <strong>makeViewHavingCondition</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeViewListCondition(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;<a href='../../../../org/moqui/impl/entity/condition/EntityConditionImplBase.html'>EntityConditionImplBase</a> <strong>makeViewListCondition</strong>(org.moqui.util.MNode conditionsParent)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeViewWhereCondition()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/entity/condition/EntityConditionImplBase.html'>EntityConditionImplBase</a> <strong>makeViewWhereCondition</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="setHasReverseRelationships()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>void <strong>setHasReverseRelationships</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="tableExistsDbMetaOnly()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>tableExistsDbMetaOnly</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            
        </li>
    </ul>
</div>

<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
    <!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../index-all.html">Index</a></li>
        <li><a href="../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../index.html?org/moqui/impl/entity/EntityDefinition" target="_top">Frames</a></li>
            <li><a href="EntityDefinition.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            <li><a href="#nested_summary">Nested</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            <li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <p>Groovy Documentation</p>
    <a name="skip-navbar_bottom">
        <!--   -->
    </a>
    </div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
